//
//  WBStatus.swift
//  Swift-WB
//
//  Created by lxy on 2017/6/13.
//  Copyright © 2017年 lixiya. All rights reserved.
//

import UIKit


class WBUser: BaseModel {
    var id: Int64 = 0
    
    /// 用户昵称
    var screen_name: String?
    var profile_image_url: String?
    
    /// 认证类型 -1 没有认证 0 认证用户 235 企业用户 220 达人
    var verified_type: Int = 0
    
    /// 会员等级 0 - 6
    var mbrank: Int = 0
}

class WBStatusPictures: BaseModel {
    var thumbnail_pic: String?
}


class WBStatus: BaseModel {
    /// Int 类型 在64位的机器上是64位 在32位的机器上是32位的
    ///如果不写 Int64 在iPad 2/iphone5/5c/4s/4 都是无法正常运行的
    var id: Int64 = 0
    
    /// 微博信息内容
    var text: String?
    
    /// 微博用户
    var user: WBUser?
    
    /// 转发数
    var reposts_count: Int = 0
    
    /// 评论数
    var comments_count: Int = 0
    
    /// 点赞数
    var attitudes_count: Int = 0
    
    /// 创建时间
    var created_at: String?
    
    /// 微博来源 - 发布的客户端
    var source: String?
    
    /// 微博配图模型数组
    var pic_urls: [WBStatusPictures]?
    
    /// 被转发微博
    var retweeted_status: WBStatus?
}

